roaring lad - French English Dictionary